package com.example.fitnessservice.service;

import com.example.fitnessservice.module.pojo.Coach;
import com.example.fitnessservice.module.pojo.CourseDetails;
import com.example.fitnessservice.module.pojo.CourseDetailsCamp;

import java.util.List;

public interface DirectorService {

    public List<Coach> findCoach(Integer directorId);

    public boolean addCourseByCoachId(CourseDetails courseDetails);

    public boolean deleteCourseByCourseId(Integer courseId);

    public boolean updateCourse(CourseDetails courseDetails);

    public boolean deleteCamp(Integer campId);

    public boolean updateCamp(CourseDetailsCamp courseDetailsCamp);

    public boolean addCamp(CourseDetailsCamp courseDetailsCamp, Integer frequency, Integer interval);
}
